oil producing - Español Inglés Diccionario